package game.screen;

import game.Constants;
import game.manager.ScreenManager;
import game.screen.option.ExitGameOption;
import game.screen.option.ScreenOption;

import java.util.List;
import java.util.Vector;

public class TitleScreen extends Screen {

	@Override
	protected List<ScreenOption> getOptions() {
		Vector<ScreenOption> options = new Vector<ScreenOption>(2);
		options.add(new ScreenOption(Constants.START_NEW_GAME) {

			@Override
			public void select() {
				ScreenManager.getManager().activateScreen(
						new CharacterBuilderScreen());
			}

		});
		options.add(new ExitGameOption());
		return options;
	}

	@Override
	public String getTitle() {
		return Constants.TITLE_SCREEN_TITLE;
	}

	@Override
	public void draw() {
	}
}
